package com.jc.service.jg;

import java.util.Map;

import com.jc.service.model.jg.GoodsSendVo;
import com.jc.service.model.jg.RequestBaseModel;
import com.jc.service.model.yx.YanXuanResult;

public interface JgService {
	
	/**
	 * 接受吉贡平台的产品列表信息,并循环写入队列。
	 * @param model
	 */
	public void receiveGoodsData(RequestBaseModel model);
	
	/***
	 * 对吉贡平台的产品图片进行本地化压缩存储,用于运营人员手工上传,后面采用接口推送方式将产品信息推送至商城平台
	 * @param goods
	 * @throws Exception
	 */
	public void   saveGoodsPicture(GoodsSendVo goods) throws Exception;
	/***
	 * 解析并保存产品信息
	 * @param goods
	 */
	public void   saveGoodsInfo(GoodsSendVo goods) ;
	
	/**
	 * 修改商品
	 * */
	public void updateProNum(Long productId);
	
	/***
	 * 
	* @Title: addOrderExpress 吉贡渠道的物流单号回填
	* @Description: TODO
	* @param @param channelOrderId
	* @param @param expressName
	* @param @param expressNo
	* @param @return
	* @return YanXuanResult
	* @author: zyf
	* @date: 2018年12月29日 下午4:49:53
	* @throws
	 */
	public YanXuanResult addOrderExpress(String channelOrderId, String expressName,String expressNo);
	
	
	
	
	public Map<String,Object> addJgOrderExpress(String channelOrderId, String expressName,String expressNo);

}
